package kn.webstd.g4g.commons.dto;

import kn.webstd.tools.commons.dto.AbstractExtendedDto;

/**
 * DTO for the PermissionsBo.
 */
public class PermissionsDto extends AbstractExtendedDto {

	// ~ Constants

	private static final long serialVersionUID = 5298332;

	// Fields

	private Long idmodule;
	private Long iduser;
	private Boolean readonly;
	private Boolean finished;

	// Constructor

	/** 
	 * Creates a new {@link PermissionsDto}
	 * 
	 * @author Victor Osorio
	 */
	public PermissionsDto() {
		super();
	}

	// Property accessors
	/**
	 * Returns the 'idmodule'.
	 *
	 * @return the 'idmodule'
	 */
	public Long getIdmodule() {
		return this.idmodule;
	}

	/**
	 * Set the 'idmodule'.
	 *
	 * @param idmodule the 'idmodule'
	 */
	public void setIdmodule(Long idmodule) {
		this.idmodule = idmodule;
	}

	/**
	 * Returns the 'iduser'.
	 *
	 * @return the 'iduser'
	 */
	public Long getIduser() {
		return this.iduser;
	}

	/**
	 * Set the 'iduser'.
	 *
	 * @param iduser the 'iduser'
	 */
	public void setIduser(Long iduser) {
		this.iduser = iduser;
	}

	/**
	 * Returns the 'readonly'.
	 *
	 * @return the 'readonly'
	 */
	public Boolean getReadonly() {
		return this.readonly;
	}

	/**
	 * Set the 'readonly'.
	 *
	 * @param readonly the 'readonly'
	 */
	public void setReadonly(Boolean readonly) {
		this.readonly = readonly;
	}

	/**
	 * Returns the 'finished'.
	 *
	 * @return the 'finished'
	 */
	public Boolean getFinished() {
		return this.finished;
	}

	/**
	 * Set the 'finished'.
	 *
	 * @param finished the 'finished'
	 */
	public void setFinished(Boolean finished) {
		this.finished = finished;
	}

}
